the drill - German English Dictionary